From: Leopold Palomo-Avellaneda Date: Fri, 23 May 2014 11:07:40 +0000 (+0200) Subject: Improvements following lintian checks X-Git-Tag: archive/raspbian/1.14.0+dfsg-2+rpi1^2~283 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=b0f0c065491acfa04ce642f7d5de6afea3a5bf3c;p=pcl.git Improvements following lintian checks --- diff --git a/debian/control b/debian/control index 7c7b09cc..0adef0a6 100644 --- a/debian/control +++ b/debian/control @@ -173,7 +173,8 @@ Description: Point Cloud Library - I/O library including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . - This package contains the libraries needed to run applications depending on PCL io. + This package contains the libraries needed to run applications + depending on PCL io. Package: libpcl-kdtree1.7 Architecture: any @@ -345,7 +346,8 @@ Description: Point Cloud Library - outofcore library filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . - This package contains the libraries needed to run applications depending on PCL outofcore. + This package contains the libraries needed to run applications + depending on PCL outofcore. Package: libpcl-people1.7 Architecture: any @@ -355,7 +357,8 @@ Description: Point Cloud Library - people library filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . - This package contains the libraries needed to run applications depending on PCL people. + This package contains the libraries needed to run applications + depending on PCL people. Package: libpcl-recognition1.7 Architecture: any @@ -365,7 +368,8 @@ Description: Point Cloud Library - recognition library filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. . - This package contains the libraries needed to run applications depending on PCL recognition. + This package contains the libraries needed to run applications + depending on PCL recognition. Package: libpcl-tools Architecture: any diff --git a/debian/copyright b/debian/copyright index 9a416725..7afc35c3 100644 --- a/debian/copyright +++ b/debian/copyright @@ -7,7 +7,7 @@ Files: * Copyright: 2009-2012, Willow Garage, Inc. 2012-2014, Open Perception, Inc. License: 3-clause BSD License - + . All rights reserved. . Redistribution and use in source and binary forms, with or without diff --git a/debian/libpcl-doc.lintian-overrides b/debian/libpcl-doc.lintian-overrides index 1f697582..80fa9e5c 100644 --- a/debian/libpcl-doc.lintian-overrides +++ b/debian/libpcl-doc.lintian-overrides @@ -2,3 +2,36 @@ # to rely on the jquery package for now as Doxygen/jquery # compatibility is not ensured. embedded-javascript-library usr/share/doc/libpcl-doc/html/jquery.js + +# TODO +# this warning is experimental, but this files should be included +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02282.html www.pointclouds.org/assets/images/contents/documentation/features_bunny.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02283.html www.pointclouds.org/assets/images/contents/documentation/filters_statistical_noise.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/pr2.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/composite.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/lms400.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/openni.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/trimble.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/minolta.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/fujiw3.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02285.html pointclouds.org/assets/images/contents/documentation/io/borg.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02286.html www.pointclouds.org/assets/images/contents/documentation/kdtree_mug.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02288.html www.pointclouds.org/assets/images/contents/documentation/octree_bunny.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02291.html www.pointclouds.org/assets/images/contents/documentation/registration_outdoor.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02291.html www.pointclouds.org/assets/images/contents/documentation/registration_closeup.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02292.html www.pointclouds.org/assets/images/contents/documentation/sample_consensus_planes_cylinders.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02295.html www.pointclouds.org/documentation/tutorials/_images/resampling_1.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02295.html www.pointclouds.org/assets/images/contents/documentation/surface_meshing.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02295.html www.pointclouds.org/assets/images/contents/documentation/surface_hull.png +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/bunny.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/shapes.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/histogram.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/normals.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/pcs.jpg +privacy-breach-generic usr/share/doc/libpcl-doc/html/a02296.html www.pointclouds.org/documentation/overview/_images/range_image.jpg + + +# this file is licenced under Creative Commons Attribution 3.0. http://creativecommons.org/licenses/by/3.0/ +# and it's DFSG compilant. +privacy-breach-logo usr/share/doc/libpcl-doc/html/index.html + diff --git a/debian/libpcl-tools.manpages b/debian/libpcl-tools.manpages index 2e4eb8ef..851a68c7 100644 --- a/debian/libpcl-tools.manpages +++ b/debian/libpcl-tools.manpages @@ -1,33 +1,62 @@ -#debian/manpages/timed_trigger_test.1 -#debian/manpages/oni_viewer -#debian/manpages/openni_fast_mesh -#debian/manpages/openni_ii_normal_estimation -#debian/manpages/openni_image -#debian/manpages/openni_viewer -#debian/manpages/openni_voxel_grid -##debian/manpages/pcd_grabber_viewer.1 -#debian/manpages/pcd_viewer.1 +debian/manpages/openni_fast_mesh.1 +debian/manpages/openni_ii_normal_estimation.1 +debian/manpages/openni_image.1 +debian/manpages/openni_viewer.1 +debian/manpages/openni_voxel_grid.1 +debian/manpages/pcd_grabber_viewer.1 +debian/manpages/pcd_viewer.1 debian/manpages/pcl_add_gaussian_noise.1 debian/manpages/pcl_boundary_estimation.1 +debian/manpages/pcl_cloud_composer.1 debian/manpages/pcl_cluster_extraction.1 debian/manpages/pcl_compute_cloud_error.1 +debian/manpages/pcl_compute_hull.1 +debian/manpages/pcl_concatenate_points_pcd.1 debian/manpages/pcl_convert_pcd_ascii_binary.1 +debian/manpages/pcl_convolve.1 debian/manpages/pcl_crop_to_hull.1 +debian/manpages/pcl_demean_cloud.1 +debian/manpages/pcl_dinast_grabber.1 debian/manpages/pcl_elch.1 debian/manpages/pcl_extract_feature.1 +debian/manpages/pcl_fast_bilateral_filter.1 debian/manpages/pcl_feature_matching.1 debian/manpages/pcl_fpfh_estimation.1 debian/manpages/pcl_gp3_surface.1 +debian/manpages/pcl_ground_based_rgbd_people_detector.1 +debian/manpages/pcl_hdl_viewer_simple.1 debian/manpages/pcl_icp.1 debian/manpages/pcl_icp2d.1 +debian/manpages/pcl_image_grabber_saver.1 +debian/manpages/pcl_image_grabber_viewer.1 +debian/manpages/pcl_linemod_detection.1 +debian/manpages/pcl_lum.1 +debian/manpages/pcl_manual_registration.1 debian/manpages/pcl_marching_cubes_reconstruction.1 +debian/manpages/pcl_match_linemod_template.1 debian/manpages/pcl_mesh2pcd.1 debian/manpages/pcl_mesh_sampling.1 debian/manpages/pcl_mls_smoothing.1 +debian/manpages/pcl_modeler.1 debian/manpages/pcl_multiscale_feature_persistence_example.1 +debian/manpages/pcl_ndt2d.1 +debian/manpages/pcl_ndt3d.1 +debian/manpages/pcl_ni_agast.1 +debian/manpages/pcl_ni_linemod.1 +debian/manpages/pcl_ni_susan.1 debian/manpages/pcl_nn_classification_example.1 debian/manpages/pcl_normal_estimation.1 +debian/manpages/pcl_obj2vtk.1 +debian/manpages/pcl_obj_rec_ransac_accepted_hypotheses.1 +debian/manpages/pcl_obj_rec_ransac_hash_table.1 +debian/manpages/pcl_obj_rec_ransac_model_opps.1 +debian/manpages/pcl_obj_rec_ransac_orr_octree.1 +debian/manpages/pcl_obj_rec_ransac_orr_octree_zprojection.1 +debian/manpages/pcl_obj_rec_ransac_result.1 +debian/manpages/pcl_obj_rec_ransac_scene_opps.1 debian/manpages/pcl_octree_viewer.1 +debian/manpages/pcl_oni2pcd.1 +debian/manpages/pcl_oni_viewer.1 debian/manpages/pcl_openni_3d_concave_hull.1 debian/manpages/pcl_openni_3d_convex_hull.1 debian/manpages/pcl_openni_boundary_estimation.1 @@ -35,41 +64,78 @@ debian/manpages/pcl_openni_change_viewer.1 debian/manpages/pcl_openni_fast_mesh.1 debian/manpages/pcl_openni_feature_persistence.1 debian/manpages/pcl_openni_floodfill_planar_segmentation.1 -debian/manpages/pcl_openni_grab_frame.1 +debian/manpages/pcl_openni_grabber_depth_example.1 debian/manpages/pcl_openni_grabber_example.1 +debian/manpages/pcl_openni_grab_frame.1 debian/manpages/pcl_openni_ii_normal_estimation.1 +debian/manpages/pcl_openni_image.1 debian/manpages/pcl_openni_io.1 debian/manpages/pcl_openni_mls_smoothing.1 +debian/manpages/pcl_openni_mobile_server.1 +debian/manpages/pcl_openni_octree_compression.1 +debian/manpages/pcl_openni_organized_compression.1 debian/manpages/pcl_openni_organized_multi_plane_segmentation.1 +debian/manpages/pcl_openni_passthrough.1 +debian/manpages/pcl_openni_pcd_recorder.1 debian/manpages/pcl_openni_planar_convex_hull.1 debian/manpages/pcl_openni_planar_segmentation.1 debian/manpages/pcl_openni_save_image.1 +debian/manpages/pcl_openni_shift_to_depth_conversion.1 debian/manpages/pcl_openni_stream_compression.1 debian/manpages/pcl_openni_tracking.1 debian/manpages/pcl_openni_uniform_sampling.1 +debian/manpages/pcl_openni_viewer.1 debian/manpages/pcl_openni_voxel_grid.1 +debian/manpages/pcl_organized_pcd_to_png.1 +debian/manpages/pcl_organized_segmentation_demo.1 debian/manpages/pcl_outlier_removal.1 +debian/manpages/pcl_outofcore_print.1 +debian/manpages/pcl_outofcore_process.1 debian/manpages/pcl_passthrough_filter.1 debian/manpages/pcl_pcd2ply.1 +debian/manpages/pcl_pcd2png.1 debian/manpages/pcl_pcd2vtk.1 +debian/manpages/pcl_pcd_change_viewpoint.1 debian/manpages/pcl_pcd_convert_NaN_nan.1 +debian/manpages/pcl_pcd_grabber_viewer.1 +debian/manpages/pcl_pcd_image_viewer.1 debian/manpages/pcl_pcd_organized_multi_plane_segmentation.1 +debian/manpages/pcl_pcd_select_object_plane.1 +debian/manpages/pcl_pcd_video_player.1 +debian/manpages/pcl_pclzf2pcd.1 debian/manpages/pcl_plane_projection.1 debian/manpages/pcl_ply2obj.1 debian/manpages/pcl_ply2pcd.1 debian/manpages/pcl_ply2ply.1 debian/manpages/pcl_ply2raw.1 +debian/manpages/pcl_ply2vtk.1 debian/manpages/pcl_plyheader.1 +debian/manpages/pcl_png2pcd.1 +debian/manpages/pcl_point_cloud_editor.1 +debian/manpages/pcl_pointclouds.1 +debian/manpages/pcl_pointclouds.1~ debian/manpages/pcl_poisson_reconstruction.1 debian/manpages/pcl_ppf_object_recognition.1 debian/manpages/pcl_pyramid_surface_matching.1 +debian/manpages/pcl_radius_filter.1 debian/manpages/pcl_registration_visualizer.1 +debian/manpages/pcl_sac_segmentation_plane.1 debian/manpages/pcl_spin_estimation.1 debian/manpages/pcl_statistical_multiscale_interest_region_extraction_example.1 debian/manpages/pcl_surfel_smoothing_test.1 debian/manpages/pcl_test_search_speed.1 +debian/manpages/pcl_tiff2pcd.1 +debian/manpages/pcl_timed_trigger_test.1 +debian/manpages/pcl_train_linemod_template.1 debian/manpages/pcl_transform_from_viewpoint.1 debian/manpages/pcl_transform_point_cloud.1 +debian/manpages/pcl_uniform_sampling.1 debian/manpages/pcl_vfh_estimation.1 +debian/manpages/pcl_viewer.1 debian/manpages/pcl_virtual_scanner.1 debian/manpages/pcl_voxel_grid.1 +debian/manpages/pcl_voxel_grid_occlusion_estimation.1 +debian/manpages/pcl_vtk2obj.1 +debian/manpages/pcl_vtk2pcd.1 +debian/manpages/pcl_vtk2ply.1 +debian/manpages/pcl_xyz2pcd.1 diff --git a/debian/rules b/debian/rules index e487f471..4fcc2d4a 100755 --- a/debian/rules +++ b/debian/rules @@ -35,6 +35,30 @@ override_dh_auto_build: dh_auto_build -- # Compile the software. dh_auto_build -- doc # Generate Doxygen HTML documentation. +override_dh_install: + mkdir -p debian/tmp/usr/share/doc/libpcl1.7-dbg && cp debian/README.Debug debian/tmp/usr/share/doc/libpcl1.7-dbg/ + dh_install --list-missing + + @for i in pcl_cloud_composer pcl_concatenate_points_pcd pcl_dinast_grabber \ + pcl_icp pcl_icp2d pcl_lum pcl_manual_registration pcl_match_linemod_template \ + pcl_multiscale_feature_persistence_example pcl_ndt2d pcl_ndt3d pcl_ni_agast \ + pcl_ni_linemod pcl_ni_susan pcl_nn_classification_example \ + pcl_obj_rec_ransac_hash_table pcl_openni_grabber_depth_example \ + pcl_openni_grabber_example pcl_openni_mobile_server \ + pcl_openni_organized_multi_plane_segmentation \ + pcl_openni_passthrough pcl_openni_shift_to_depth_conversion \ + pcl_openni_voxel_grid pcl_organized_segmentation_demo pcl_outofcore_print \ + pcl_outofcore_process pcl_pcd_grabber_viewer pcl_pcd_image_viewer \ + pcl_pcd_organized_multi_plane_segmentation pcl_pcd_video_player \ + pcl_point_cloud_editor pcl_pyramid_surface_matching pcl_radius_filter \ + pcl_statistical_multiscale_interest_region_extraction_example \ + pcl_registration_visualizer pcl_surfel_smoothing_test \ + pcl_timed_trigger_test pcl_viewer pcl_virtual_scanner \ + pcl_voxel_grid_occlusion_estimation; do \ + cmd="dh_link -p libpcl_tools usr/share/man/man1/pcl_pointclouds.1 usr/share/man/man1/$$i.1"; \ + echo $$cmd; $$cmd; \ + done + override_dh_strip: dh_strip -a --dbg-package=libpcl1.7-dbg